* { margin: 0; padding: 0; box-sizing: border-box; font-family: "微软雅黑"; }
a { text-decoration: none; color: inherit; }
li { list-style: none; }
img { border: none; }
.on { color: #FFFFFF; background: #8CC11F; }
.on a { color: #FFFFFF; }
.on div { color: #FFFFFF; }
.main_box dd a { color: #FFFFFF; }
.li_box a { color: #666; }
.clr { clear: both; }
.header { width: 100%; min-width: 1200px; height: 120px; background-image: url(../img/head_bg.png); background-size: 100% 100%; background-repeat: repeat; border-bottom: 1px solid #9dabb6; }
.header_box { width: 1200px; height: 120px; margin: 0 auto; }
.left_header { width: 510px; height: 120px; float: left; padding-top: 12.5px;/*padding-bottom: 35px;*/
}
.right_header { width: 690px; height: 120px; float: left; }
.logo { width: 230px; height: 50px; float: left; }
/*
.co_infor{
	width: 280px;
	height: 50px;
	float: left;
	border-left: 2px solid #727989;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 110px;
	text-align: left;
}*/

.title { width: 100%; height: 125px; background: #FFFFFF; text-align: center; padding-top: 25px; position: relative; padding-bottom: 10px; }
.title h2 { color: #4a4c54; }
.title h5 { color: #666; margin-top: 15px; }
.arrow { width: 0; height: 0; border-top: 10px solid #6a7283; border-left: 10px solid transparent; border-right: 10px solid transparent; position: absolute; left: 50%; margin-left: -5px; bottom: 0; margin-bottom: 10px; }
.gonggao { width: 100%; height: 375px; background: #f1f2f3; border-bottom: 1px solid #d8d8d8; padding-top: 30px; padding-bottom: 29px; }
.content { width: 1200px; height: 100%; margin: 0 auto; }
.img_box { width: 525px; height: 315px; float: left; position: relative; }
.img_box img { width: 100%; height: 100%; }
.list { width: 385px; height: 315px; float: left; margin-left: 12.5px; }
.li { width: 100%; height: 60px; background: #FFFFFF; padding-top: 4px; padding-bottom: 4px; }
.first_li { width: 100%; height: 123.75px; background: #FFFFFF; padding-top: 14px; padding-bottom: 4px; cursor: pointer; }
.first_bot { width: 100%; height: 52px; margin-top: 28.75px; }
.li:hover { background: #8CC11F; }
.li:hover .date span { color: #FFFFFF; }
.li:hover .infor span { color: #FFFFFF; }
.mar_t { margin-top: 3.75px; }
.date { width: 65px; height: 100%; float: left; }
.date span { display: block; width: 100%; height: 50%; text-align: center; color: #8CC11F; }
.day { font-size: 20px; }
.year { font-size: 12px; }
.font { width: 290px; height: 100%; float: left; font-size: 12px; color: #666; padding-left: 12px; border-left: 1px solid #6A7283; overflow: hidden; position: relative; line-height: 17px; }
.font:after { content: ""; bottom: 5px; right: 3px; position: absolute; background-color: #fff; }
.first_infor { width: 385px; height: 100%; float: left; /*border-left: 1px solid #696d7b;*/
padding-left: 15px; padding-right: 15px; }
.first_li:hover { background: #8CC11F; }
.first_li:hover .top_title { color: #FFFFFF; }
.first_li:hover .date span { color: #FFFFFF; }
.first_li:hover .font { color: #FFFFFF; }
.first_li:hover .font:after { background: #8CC11F; }
.infor { width: 385px; height: 100%; float: left; /*border-left: 1px solid #696d7b;*/
padding-left: 15px; padding-right: 15px; line-height: 25px; }
.infor span { width: 100%; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.top_title { font-size: 18px; color: #666; font-weight: bold; }
.bottom_content { font-size: 12px; color: #666; }
.eng { width: 100%; height: 395px; background: #f9f9fa; padding: 30px 0px; }
.eng_title { width: 1200px; margin: 0 auto; margin-bottom: 13px; }
.title_left { color: #666; float: left; }
.title_button { color: #666; float: right; }
.item { width: 20px; height: 20px; border: 1px solid #6a7283; text-align: center; line-height: 15px; float: left; cursor: pointer; }
.box { width: 1200px; height: 302px; margin: 0 auto; overflow: hidden; position: relative; }
.nav { width: 5000px; height: 302px; position: absolute; }
.eng_box { width: 225px; height: 302px; float: left; }
.eng_box:hover .eng_name { color: #8CC11F; }
.eng_box:hover .eng_bottom { color: #8CC11F; }
.eng_box:hover .eng_bottom a{ color: #8CC11F; }
.eng_box:hover .eng_num { border-left-color: #8CC11F; }
.eng_box:hover .show-black { display: block; }
.eng_img { width: 225px; height: 235px; position: relative; }
.show-black { width: 225px; height: 235px; background: url(../img/show_black.png) 100% 100%; position: absolute; top: 0; display: none; }
.eng_img img { width: 100%; height: 100%; border: none; vertical-align: middle; }
.eng_intro { width: 225px; height: 67px; background: #eff0f1; padding: 10px 0px; line-height: 25px; }
.mar_l { margin-left: 18.75px; }
.eng_intro .eng_name { display: block; width: 100%; text-align: center; color: #666; font-weight: bold; }
.eng_intro .eng_name a { color: #666; font-weight: bold; }
.eng_bottom { font-size: 12px; color: #666; text-align: center; }
.eng_bottom a { font-size: 12px; color: #666; }
.eng_num { border-left: 1px solid #6A7283; padding-left: 5px; margin-left: 5px; }
.impor { width: 100%; height: 365px; background: #F1F2F3; border-bottom: 1px solid #d8d8d8; }
.for_area { width: 100%; height: 115px; background: #FFFFFF; }
.bottom { width: 100%; min-width: 1200px; height: 225px; background: #4b525e; }
.footer { width: 100%; min-width: 1200px; height: 100px; background: #6a7284; }
.main { width: 1200px; height: 225px; margin: 0 auto; padding: 35px 0px; }
.main_box { width: 90px; height: 100%; color: #FFFFFF; line-height: 25px; margin-right: 55px; float: left; }
.main_box dd { font-size: 13px; }
.ewm { width: 186px; height: 100%; float: left; border-left: 1px solid #979797; border-right: 1px solid #979797; }
.ewm img { width: 100%; height: 100%; border: none; }
.icon { width: 249px; height: 100%; float: left; margin-left: 40px; }
.icon_box { width: 20px; height: 20px; float: left; padding: 2.5px; }
.icon_box img { width: 100%; height: 100%; border: none; }
.icon_detail { width: 229px; height: 20px; float: left; color: #FFFFFF; font-size: 12px; padding-left: 5px; }
.mar_top { margin-top: 7px; }
.foot_box { width: 1200px; height: 100px; margin: 0 auto; padding-top: 25px; padding-bottom: 25px; }
.select_box { width: 200px; height: 50px; padding: 12.5px 0; float: left; }
.select_box select { width: 100%; height: 100%; background: #b4bbcb; color: #595757; }
.detail { width: 770px; height: 50px; float: left; color: #FFFFFF; font-size: 12px; padding-left: 40px; line-height: 25px; }
.leftBorder { border-left: 1px solid #FFFFFF; padding-left: 5px; }
.item_top { font-size: 15px; }
.item_top span { margin-right: 3px; }
.item_top a { color: #FFFFFF; }
.area { width: 1200px; height: 115px; margin: 0 auto; padding: 35px 0; }
.left_area { width: 600px; height: 100%; float: left; }
.right_area { width: 600px; height: 100%; float: left; border-left: 1px solid #979797; }
.left_area_img { height: 100%; padding: 0px 20px; float: left; border-right: 1px solid #979797; }
.left_area_img img { border: none; }
.right_area_left { width: 180px; height: 100%; float: left; border-right: 1px solid #979797; font-size: 12px; color: #666; line-height: 22.5px; padding-left: 10px; }
.right_area_right { width: 419px; height: 100%; float: left; padding: 10px 14px; }
.right_input_1 { width: 130px; height: 100%; float: left; padding-left: 5px; }
.right_input_2 { width: 164px; height: 100%; float: left; padding-left: 5px; margin-left: 9px; }
.dingyue { color: #FFFFFF; width: 58px; height: 21px; background: #6a7283; border: none; margin-left: 10px; }
.impor_box { width: 1200px; margin: 0 auto; }
.impor_left { width: 575px; height: 100%; padding: 30px 0; float: left; }
.impor_title { width: 100%; height: 30px; }
.impor_title h4 { /*width: 508px;*/
height: 30px; float: left; line-height: 30px; color: #666; }
.impor_point { /*width: 67px;*/
height: 30px; float: right; padding: 7.5px 0; }
.impor_point li { float: left; width: 15px; height: 15px; border-radius: 50%; background: #FFFFFF; border: 1px solid #6a7283; cursor: pointer; }
.action { width: 575px; height: 257px; margin-top: 13px; float: left; }
.action_img { width: 185px; height: 125px; float: left; position: relative; }
.action_img img { width: 100%; height: 100%; border: none; }
.ml { margin-left: 10px; }
.mt { margin-top: 7px; }
.impor_right { width: 580px; height: 100%; padding: 30px 0; float: left; margin-left: 45px; overflow: hidden; }
.impor_content { width: 580px; height: 257px; margin-top: 13px; }
.content_title { width: 100%; height: 33px; background: #6a7283; cursor: pointer; }
.content_title:hover { background: #8CC11F; }
.content_title div { height: 33px; line-height: 33px; color: #FFFFFF; float: left; }
.content_box { width: 100%; height: 5px; overflow: hidden; text-indent: 2em; font-size: 13px; line-height: 25px; }
.down { padding: 0 10px; font-size: 25px; }
.right_top { width: 710px; height: 50px; padding-top: 20px; padding-left: 205px; position: relative; }
.top_1 { float: left; line-height: 20px; font-size: 13px; color: #666; }
.top_1 img { vertical-align: middle; border: none; }
.top_1 a { color: #666; font-size: 13px; }
.key { padding-left: 5px; font-size: 13px; color: #666; border: none; height: 20px; width: 124px; }
.search { width: 23px; height: 19px; border: none; background-image: url(../img/search.jpg); }
.right_bottom { margin-top: 5px; height: 65px; position: relative; }
.right_bottom ul li { float: right; font-size: 15px; color: #666; height: 65px; width: 86.25px; text-align: center; cursor: pointer; line-height: 65px; }
.right_bottom ul li> a { display: block; font-size: 15px; color: #666; height: 65px; width: 86.25px; text-align: center; cursor: pointer; line-height: 65px; }
.country { position: absolute; top: 36px; right: 158px; display:none; z-index: 1; }
.country img {  }
.cn { position: absolute; width: 100%; height: 30px; top: 6px; cursor: pointer; }
.en { position: absolute; width: 100%; height: 30px; bottom: 0; cursor: pointer; }
.lan { cursor: pointer; width: 56px; display: inline-block; text-align: center; }
.bottomArrow { border-top: 8px solid #6a7283; border-left: 8px solid transparent; border-right: 8px solid transparent; width: 0; height: 0; position: absolute; right: 0; top: 5px; }
.right_bottom ul li:hover { background: #8CC11F; color: #FFFFFF; }
.li_a { color: #666; }
.li_box { width: 548px; height: 178px; position: absolute; z-index: 9999; background-color: #FFFFFF; /* background color for IE */
filter: alpha(opacity=85); /* opacity filter for IE */
background-color: rgba(255, 255, 255, 0.85); /* for other browsers */
display: none; }
li:nth-child(1) .li_dd,li:nth-child(2) .li_dd{float:left;}
.li_dd { width: 233px; height: 178px; float: right; padding: 14px 15px; line-height: 35px; }

.li_img { width: 315px; height: 178px; padding: 14px 15px; float: left; }
.li_img img { width: 100%; height: 100%; }
.dd { width: 100%; color: #666; }
.dd_div { width: 50%; float: left; text-align: center; font-size: 13px; border-bottom: 1px solid #6A7283; }
.dd_div a:hover { color: #8CC11F; }
.addr_8 { top: 65px; left: 0; }
.addr_7 { top: 65px; left: 86.25px; }
.addr_6 { top: 65px; right: 431.25px; }
.addr_5 { top: 65px; right: 345px; }
.addr_4 { top: 65px; right: 258.75px; }
.addr_3 { top: 65px; right: 172.5px; }
.addr_2 { top: 65px; right: 86.25px; }
.addr_1 { top: 65px; right: 0; }
.fica { position: absolute; width: 110px; height: 50px; top: 37.5px; left: 37.5px; font-size: 12px; color: #FFFFFF; line-height: 25px; text-align: center; display: none; }
.show { width: 265px; height: 315px; margin-left: 12.5px; float: left; }
.show_box { width: 265px; height: 180px; overflow: hidden; position: relative; }
.control { width: 265px; height: 35px; background: #FFFFFF; color: #666; }
.control .lt { float: left; width: 35px; height: 35px; font-size: 20px; line-height: 35px; text-align: center; cursor: pointer; }
.control .gt { float: left; width: 35px; height: 35px; font-size: 20px; line-height: 35px; text-align: center; cursor: pointer; }
.control .control_box { width: 195px; height: 35px; float: left; overflow: hidden; position: relative; }
.control .control { width: 2000px; height: 35px; position: absolute; left: 0; }
.control .control_name { width: 195px; height: 35px; float: left; text-align: center; line-height: 35px; }
.img_list { width: 1060px; height: 180px; position: absolute; }
.show_img { float: left; width: 265px; height: 180px; }
.gonggao_title { width: 265px; height: 35px; background: #6A7283; margin-top: 3px; margin-bottom: 2px; line-height: 35px; color: #FFFFFF; padding-left: 5px; }
.gonggao_title img { vertical-align: middle; }
.news { width: 265px; height: 60px; background: #FFFFFF; overflow: hidden; position: relative; }
.new_box { width: 265px; height: 300px; position: absolute; }
.new { width: 265px; height: 60px; background: #FFFFFF; padding: 10px; color: #666; float: left; }
.new:hover span { color: #8CC11F; }
.new_name { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; }
.new img { vertical-align: middle; }
.time { font-size: 12px; }
.num { font-size: 12px; }
.la { cursor: pointer; border:none;}
.squ { overflow: hidden; width: 525px; height: 40px; position: absolute; bottom: 0; background-color: #000; /* background color for IE */
filter: alpha(opacity=50); /* opacity filter for IE */
background-color: rgba(0, 0, 0, 0.5); /* for other browsers */
color: #FFFFFF; line-height: 40px; padding-left: 30px; }
.top { position: fixed; right: 2%; bottom: 5%; z-index: 100; }
.action_banner { width: 575px; height: 273px; overflow: hidden; position: relative; }
.action_box { width: 1725px; height: 257px; position: absolute; left: 0; }
/*首页end*/


/*销售网络查询begin*/

.child_title { width: 100%; height: 95px; background: #6a7283; min-width: 1200px; }
.title_content { width: 1200px; height: 95px; line-height: 95px; font-size: 20px; color: #FFFFFF; margin: 0 auto; }
.title_content a { color: #FFFFFF; }
.market { width: 100%;/*height: 1200px;*/
}
.market_box { width: 1200px; /*height: 1200px;*/
margin: 0 auto; padding: 48px 0px; }
.left_box { width: 180px; float: left; }
.right_box { width: 1000px; margin-left: 20px; float: left; }
.list_title { width: 180px; height: 80px; background: #6A7283; padding: 10px 15px; }
.title_name { width: 100%; height: 29px; text-align: center; color: #FFFFFF; font-size: 20px; }
.list_title hr { width: 100%; height: 2px; color: #FFFFFF; }
.left_box dl { margin-top: 35px; color: #666; font-size: 15px; }
.left_box dt { font-weight: bold; border-bottom: 1px solid #666; padding: 8px 0; }
.left_box dd { border-bottom: 1px solid #6A7283; padding: 8px 0; }
.right_title { width: 1000px; color: #666; height: 35px; line-height: 35px; border-bottom: 1px dashed #787f8e; margin-bottom: 16px; }
.right_title .name { font-size: 18px; font-weight: bold; width: 155px; height: 35px; float: left; }
.right_title .search_box { height: 35px; float: right; }
/*.right_title .search_box img{
	vertical-align: middle;
}*/

.city_name { float: left; width: 176px; height: 35px; font-size: 13px; text-align: center; }
.city { width: 155px; height: 26px; float: left; margin-right: 10px; }
.city button { width: 100%; height: 100%; border: 1px solid #6A7283; outline: none; background: #FFFFFF; padding: 0 5px; }
.search_button { width: 67px; height: 35px; padding: 5px 0; float: left; }
.search_button input { width: 100%; height: 100%; background: url(../img/search_button.png) no-repeat; border: none; }
.search_img { width: 35px; height: 35px; padding: 4.5px; float: left; }
.search_name { width: 170px; height: 35px; line-height: 35px; }
.place { width: 510px; height: 589px; float: left; font-size: 12px; color: #666; }
.map { width: 480px; height: 589px; float: left; margin-left: 10px; }
.map img { width: 100%; height: 100%; }
.co_1 { width: 510px;padding: 10px 30px; line-height: 25px; background: #eff0f1; margin-bottom:10px;}

.fenye { width: 1000px; margin-top: 32px; color: #666; }
.li_num { float: left; margin-right: 5px; width: 25px; height: 25px; text-align: center; line-height: 25px; border: 1px solid #6A7283; }
.li_num a{ width: 25px; height: 25px; display:block;}
.li_num.in{ background:#6A7283; color:#FFFFFF}

.con { float: left; margin-right: 5px; width: 50px; height: 25px; text-align: center; line-height: 22px; border: 1px solid #6A7283; font-size: 25px; }
.left_box dl dd a { color: #666; }
.left_box dl dd a:hover { color: #8CC11F; }
.fenye li { cursor: pointer; }
/*end*/


/*新闻资讯*/


/*begin*/

.left_box dl dt a { color: #666; }
.news_title { width: 1000px; color: #666; min-height: 35px; border-bottom: 1px dashed #787f8e; margin-bottom: 10px; text-align: center; font-size: 21px; font-weight: bold; }
.sec_tit { width: 1000px; color: #666; height: 20px; text-align: center; font-size: 12px; line-height: 20px; }
.sec_tit img { vertical-align: middle; }
.sec_tit span { padding: 0 5px; }
.article { width: 1000px; font-size: 12px; color: #666; padding-top: 35px; line-height: 23px; }
.article p { text-indent: 2em; margin-top: 30px; }
.news_img { width: 1000px; margin: 20px 0px; }
.news_contr { width: 1000px; height: 70px; border-top: 1px dashed #6A7283; border-bottom: 1px dashed #6A7283; line-height: 20px; padding: 15px 0px; position: relative; }
.contr_news { width: 1000px; color: #666; font-size: 12px; font-weight: bold; }
.contr_news span { font-weight: 100; }
.contr_news span a { color: #666; font-size:14px; font-weight:600;}
.mulu { position: absolute; top: 18px; right: 80px; font-size: 12px; color: #666; }
.mulu img { vertical-align: middle; }
.dayin { position: absolute; top: 18px; right: 0px; font-size: 12px; color: #666; }
.dayin img { vertical-align: middle; }
.mulu a, .dayin a { color: #666; }
/*end*/


/*新闻资讯*/


/*begin*/

.section { width: 1000px; height: 180px; margin-bottom: 18px; }
.sec_img { width: 300px; height: 180px; float: left; }
.sec_img img { width: 100%; height: 100%; }
.sec_new { width: 690px; height: 180px; float: left; margin-left: 10px; padding: 26px 20px; line-height: 25px; background: #f8f8f9; }
.sec_title { color: #666; font-size: 21px; font-weight: bold; margin-bottom: 17px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.section_sec { width: 690px; font-size: 12px; color: #666; }
.section_sec img { vertical-align: middle; }
.section_sec span { margin-right: 5px; }
.sec_new p { font-size: 12px; color: #666; line-height: 20px; }
.pl { padding-left: 292px; }
/*end*/


/*职位信息*/


/*begin*/

.job_kind { float: right; font-size: 12px; color: #666; }
.infor_box { width: 1000px; height: 310px; background: #f2f3f4; margin-bottom: 6px; padding: 35px 70px 25px 220px; line-height: 30px; }
.infor_box_1 { width: 1000px;  background: #f2f3f4; margin-bottom: 6px; padding: 16px 70px 16px 220px; line-height: 25px; }
.infor_box_2 { width: 1000px; height: 178px; background: #f2f3f4; margin-bottom: 6px; padding: 16px 70px 16px 220px; line-height: 25px; }
.infor_box_3 { width: 1000px; height: 74px; background: #f2f3f4; margin-bottom: 6px; padding: 16px 70px 16px 220px; line-height: 20px; }
.infor_title { font-size: 15px; font-weight: bold; color: #666; }
.infor_con { font-size: 12px; color: #666; }
.infor_detail { width: 50%; float: left; font-size: 12px; color: #666; }
.infor_detail span { display: inline-block; width: 80px; /*margin-right: 20px;*/
white-space: pre; }
.offer { width: 107px; height: 26px; margin: 0 auto; }
.offer input { width: 100%; height: 100%; border: 1px solid #534741; background: #FFFFFF; color: #534741; cursor: pointer; font-weight: bold; font-size: 15px; }
/*end*/


/*加入我们*/


/*begin*/

.job_img { width: 1000px; height: 250px; margin-bottom: 25px; }
.job_img img { width: 100%; height: 100%; }
.job_intro { width: 1000px; text-indent: 2em; font-size: 12px; color: #666; line-height: 20px; margin-bottom: 30px; }
.yulan { width: 1000px; padding-top: 16px; border-top: 1px dashed #6A7283; }
.td_1 { width: 210px; height: 40px; float: left; margin-right: 3px; text-align: center; line-height: 40px; }
.td_2 { width: 122px; height: 40px; float: left; margin-right: 3px; text-align: center; line-height: 40px; }
.td_3 { width: 132px; height: 40px; float: left; margin-right: 3px; text-align: center; line-height: 40px; }
.td_4 { width: 202px; height: 40px; float: left; margin-right: 3px; text-align: center; line-height: 40px; }
.td_5 { width: 190px; height: 40px; float: left; margin-right: 3px; text-align: center; line-height: 40px; }
.td_6 { width: 126px; height: 40px; float: left; margin-right: 3px; text-align: center; line-height: 40px; }
.td_6 img { width: 73px; height: 23px; vertical-align: middle; cursor: pointer; }
.td_title { font-size: 15px; font-weight: bold; color: #666; }
.td_white { font-size: 12px; color: #666; }
.td_gray { font-size: 12px; color: #666; }
.bc_gray { background: #f7f7f7; }
/*end*/


/*股票信息*/


/*begin*/

.gupiao { padding-left: 190px; padding-top: 41px; }
/*end*/


/*关于我们*/


/*begin*/

.co_content { width: 1000px; font-size: 12px; color: #666; padding-top: 35px; line-height: 23px; }
.co_content p { text-indent: 2em; margin-bottom: 25px; }
.news_2 { width: 1000px; margin-bottom: 20px; }
.news_2 img { width: 100%; }
.ziliao_p { margin-top: 25px; }
.ziliao_p p { text-indent: 2em; font-size: 12px; color: #666666; line-height: 20px; }
/*end*/


/*产品总汇*/


/*begin*/

.duct_list li { float: left; height: 30px; text-align: center; line-height: 25px; font-size: 18px; cursor: pointer; margin-right: 35px; color: #666666; }
.select { border-bottom: 5px solid #666666; font-weight: bold; }
.cp_line { width: 1000px; height: 235px; margin-bottom: 15px; }
.line_img { width: 225px; height: 235px; float: left; margin-right: 5px; overflow:hidden;}
.line_font { width: 770px; height: 235px; float: left; background: #eff0f1; color: #666666; padding: 30px 60px; font-size: 12px; line-height: 20px; }
.line_title { font-size: 21px; font-weight: bold; }
.line_sec { margin-bottom: 10px; margin-top:10px;}
/*end*/


/*合作与加盟*/


/*begin*/

.mate { text-indent: 2em; font-size: 12px; color: #666; line-height: 20px; margin-bottom: 50px; }
.tab { color: #666666; }
.tab ul { border-bottom: 1px solid #666666; }
.tab ul li { float: left;padding: 0 15px;height: 35px; line-height: 35px; text-align: center; border: 1px solid #666666; margin-bottom: -1px; background: #f4f4f4; cursor: pointer; font-size: 15px; }
.marg { margin-left: -1px; }
.tab_content { padding-top: 40px; background: #FFFFFF; display: none; }
.tab_content p { font-size: 12px; text-indent: 2em; line-height: 20px; }
/*end*/


/*解决方案*/


/*begin*/

.tab_box { border-top: 1px dashed #666666; border-bottom: 1px dashed #666666; height: 46px; margin-top: 30px; line-height: 39px; }
.tab_box li { font-size: 20px; color: #666666; float: left; margin-right: 70px; cursor: pointer; }
.tab_left { width: 225px; height: 235px; margin-right: 10px; float: left; }
.tab_left img { width: 100%; height: 100%; border: none; }
.tab_right { width: 765px; height: 235px; float: left; background: #f8f8f9; padding: 40px 60px; color: #666666; }
.tab_section { margin-top: 18px; }
.right_name { font-size: 21px; font-weight: bold; }
.right_sec { font-size: 12px; margin-top: 10px; }
.right_sec img { vertical-align: text-bottom; border: none; }
.tab_right p { margin-top: 40px; font-size: 12px; line-height: 20px; }
.tab_box_content { display: none; }
/*end*/


/*常见问题解答*/


/*begin*/

.advice { color: #666666; line-height: 25px; margin-bottom: 40px; }
.question { width: 1000px; height: 40px; background: #6A7283; margin: 2.5px 0; cursor: pointer; padding: 0 50px; line-height: 40px; }
.que_1 { font-size: 15px; color: #FFFFFF; font-weight: bold; }
.que_2 { font-size: 12px; color: #FFFFFF; }
.que_3 { font-size: 30px; color: #FFFFFF; float: right; display: block; width: 23px; height: 100%; text-align: center; }
.answer { width: 1000px; height: 0px; background: #f8f8f9; /*padding: 25px 50px;*/
overflow: hidden;/*display: none;*/
}
.answer p { color: #666666; }
.an_1 { height: 140px; float: left; font-size: 15px; width: 30px; font-weight: bold; margin-top: 25px; margin-left: 50px;/*margin-bottom: 25px;*/
}
.an_2 { float: left; font-size: 12px; width: 870px; line-height: 25px; margin-top: 25px;/*margin-bottom: 25px;*/
}
/*end*/


/*联系我们*/


/*begin*/

.lianxi_left { float: left; width: 675px; }
.lianxi_right { float: left; width: 295px; margin-left: 30px; }
.lianxi_img { width: 675px; height: 325px; }
.lianxi_img img { width: 100%; height: 100%; border: none; }
.lx_tab { margin-top: 15px; width: 675px; }
.lx_tab ul li { width: 105px; height: 35px; float: left; text-align: center; line-height: 35px; background: #f4f4f4; border: 1px solid #6A7283; margin-bottom: -1px; cursor: pointer; color: #666666; }
.lx_tab ul { border-bottom: 1px solid #666666; }
.lx_addr { padding-top: 35px; line-height: 25px; color: #666666; display: none; }
.form_title { width: 295px; height: 45px; line-height: 45px; font-size: 15px; font-weight: bold; color: #888888; }
.form_title img { vertical-align: bottom; }
.text_tit { width: 295px; height: 20px; margin: 10px 0; line-height: 20px; font-size: 12px; color: #888888; }
.form_text { width: 295px; height: 20px; color: #888888; font-size: 12px; }
.area_box { width: 295px; height: 96px; font-size: 12px; color: #888888; }
.yzm { width: 128px; height: 20px; color: #888888; font-size: 12px; float: left; }
.yzm_img { width: 60px; height: 20px; float: left; }
.yzm_img img { width: 100%; height: 100%; border: none; }
.next { font-size: 12px; color: #888888; width: 107px; height: 20px; float: left; line-height: 20px; cursor: pointer; }
.sub { margin-top: 20px; width: 88px; height: 20px; border: 1px solid #888888; background: #FFFFFF; color: #888888; font-size: 12px; float: left; cursor: pointer; }
.chongzhi { margin-top: 20px; margin-left: 119px; width: 88px; height: 20px; border: 1px solid #888888; background: #FFFFFF; color: #888888; font-size: 12px; float: left; cursor: pointer; }
.table { width: 1000px; margin-top: 20px; }
.tr_1 { width: 615px; height: 40px; background: #f7f7f7; float: left; text-align: center; line-height: 40px; font-size: 15px; font-weight: bold; color: #666; }
.tr_2 { width: 122px; height: 40px; background: #f7f7f7; float: left; text-align: center; line-height: 40px; font-size: 15px; font-weight: bold; color: #666; margin-left: 5px; }
.tr_4 { width: 126px; height: 40px; background: #f7f7f7; float: left; text-align: center; line-height: 40px; font-size: 15px; font-weight: bold; color: #666; margin-left: 5px; }
.white_tr { margin-top: 4px; }
.white_tr div { background: #FFFFFF; }
.black_tr { margin-top: 4px; }
.black_tr div { background: #f7f7f7; }
.td_item_1 { width: 615px; height: 40px; float: left; line-height: 40px; font-size: 12px; color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 35px; }
.td_item_2 { width: 122px; height: 40px; float: left; text-align: center; line-height: 40px; font-size: 12px; color: #666; margin-left: 5px; }
.td_item_3 { width: 126px; height: 40px; float: left; text-align: center; line-height: 40px; font-size: 12px; color: #666; margin-left: 5px; }
.td_item_3 img { width: 73px; height: 23px; vertical-align: middle; cursor: pointer; }
/*end*/


/*企业专题片*/


/*begin*/

.movie { width: 100%; height: 396px; min-width: 1200px; background: #4b525e; padding: 25px 0; margin-bottom: 40px; }
.movie_box { width: 1200px; height: 346px; margin: 0 auto; }
.movie_title { width:1200px; font-size: 12px; color: #666666; margin: 0 auto; line-height: 20px; margin-bottom: 40px; }
.line_box { width: 1200px; height: 25px; margin: 0 auto; margin-bottom: 40px; }
.left_line { width: 563px; height: 25px; float: left; }
.left_line img, .right_line img { width: 100%; border: none; vertical-align: middle; }
.mid_line { width: 74px; height: 25px; float: left; text-align: center; font-size: 18px; font-weight: bold; }
.right_line { width: 563px; height: 25px; float: left; }
.shipin_box { width: 1200px; margin: 0 auto; }
.shipin { width: 393px; height: 471px; float: left; }
.shipin_mov { width: 393px; height: 254px; margin-bottom: 5px; position: relative; }
.shipin_mov img { width: 100%; height: 100%; border: none; }
.shipin_intro { width: 393px; height: 212px; background: #eff0f1; padding: 20px; overflow: hidden; }
.start { width: 44px; height: 44px; position: absolute; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; cursor: pointer; }
.start img { width: 100%; height: 100%; border: none; }
.intro_title { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 20px; font-weight: bold; color: #666666; }
.intro_sec { font-size: 12px; color: #666666; margin-top: 15px; margin-bottom: 20px; }
.intro_sec img { vertical-align: bottom; }
.intro_sec span { margin-right: 15px; }
.shipin_intro p { font-size: 12px; text-indent: 2em; color: #666666; line-height: 19px; }
.lef_mar { margin-left: 10.5px; }
.fenye_padL { width: 400px; margin: 50px auto; color: #666666; }
.fenye_padL li { cursor: pointer; }
/*end*/


/*意见反馈*/


/*begin*/

.adv { font-size: 12px; color: #666666; text-indent: 2em; }
.adv_box { line-height: 20px; margin-bottom: 35px; }
.question_box { width: 1000px; height: 505px; background: #F2F3F4; padding: 20px; line-height: 30px; }
.question_box .que_infont { font-size: 12px; color: #666666; display: inline-block; width: 60px; text-align: right; }
.question_box span { font-size: 12px; color: #666666; }
.question_box label { margin-right: 10px; }
.form_name { width: 250px; height: 20px; color: #666666; }
.form_area { width: 140px; height: 20px; color: #666666; }
.question_box input[type='radio'] { vertical-align: middle; }
.question_box .form_kind { width: 180px; height: 20px; color: #666666; }
.question_box input, .question_box select { font-size: 12px; }
.text_area { width: 512px; height: 110px; vertical-align: text-top; font-size: 12px; color: #666666; }
.form_sub { width: 45px; height: 20px; border: 1px solid #666666; color: #666666; background: none; margin-left: 4px; cursor: pointer; }
.form_ml { margin-left: 64px; }
/*end*/


/*个人推荐表*/


/*begin*/

.per_title { width: 100%; font-size: 15px; font-weight: bold; color: #666666; text-align: center; }
.per_table { width: 1000px; background: #f2f3f4; padding: 10px 15px; margin-top: 10px; font-size: 12px; color: #666666; }
.per_table .per_name { width: 75px; height: 20px; display: inline-block; text-align: right; }
.per_td { width: 50%; float: left; margin-bottom: 5px; }
.per_inp { width: 400px; height: 20px; color: #666666; font-size: 12px; border: 1px solid #666666; }
.per_td input[type='radio'] { vertical-align: middle; margin-right: 5px; }
.per_area { vertical-align: text-top; width: 886px; height: 70px; overflow: hidden; color: #666666; font-size: 12px; border: 1px solid #666666; }
.per_sub { width: 110px; height: 20px; color: #666666; border: 1px solid #666666; background: none; float: right; }
.per_cz { width: 110px; height: 20px; color: #666666; border: 1px solid #666666; background: none; float: right; margin-right: 20px; }
.date_selector, .date_selector * { width: auto; height: auto; border: none; background: none; margin: 0; padding: 0; text-align: left; text-decoration: none; }
.date_selector { background: #fbfbfb; border: 1px solid #ccc; padding: 10px; margin: 0; margin-top: -1px; position: absolute; z-index: 100000; display: none; border-radius: 3px; box-shadow: 0 0 5px #aaa; box-shadow: 0 2px 2px #ccc; width: 245px; }
.date_selector_ieframe { position: absolute; z-index: 99999; display: none; }
.date_selector .nav { width: 17.5em; }
.date_selector .nav p { clear: none; }
.date_selector .month_nav, .date_selector .year_nav { margin: 0 0 3px 0; padding: 0; display: block; position: relative; text-align: center; }
.date_selector .month_nav { float: left; width: 55%; }
.date_selector .year_nav { float: right; width: 42%; margin-right: -8px; }
.date_selector .month_name, .date_selector .year_name { font-weight: bold; line-height: 20px; }
.date_selector .button { display: block; position: absolute; top: 0; width: 18px; height: 18px; line-height: 16px; font-weight: bold; color: #5985c7; text-align: center; font-size: 12px; overflow: hidden; border: 1px solid #ccc; border-radius: 2px; }
.date_selector .button:hover, .date_selector .button.hover { background: #5985c7; color: #fff; cursor: pointer; border-color: #3a930d; }
.date_selector .prev { left: 0; }
.date_selector .next { right: 0; }
.date_selector table { border-spacing: 0; border-collapse: collapse; clear: both; margin: 0; width: 220px; margin-top: 25px; }
.date_selector th, .date_selector td { width: 2.5em; height: 2em; padding: 0 !important; text-align: center !important; color: #666; font-weight: normal; }
.date_selector th { font-size: 12px; }
.date_selector td { border: 1px solid #f1f1f1; line-height: 2em; text-align: center; white-space: nowrap; color: #5985c7; background: #fff; }
.date_selector td.today { background: #eee; }
.date_selector td.unselected_month { color: #ccc; }
.date_selector td.selectable_day { cursor: pointer; }
.date_selector td.selected { background: #2b579a; color: #fff; font-weight: bold; }
.date_selector td.selectable_day:hover, .date_selector td.selectable_day.hover { background: #5985c7; color: #fff; }
/*end*/


/*资质荣誉*/


/*begin*/

.honor { width: 100%; border-bottom: 1px dashed #666666; padding-bottom: 5px; }
.honor li { float: left; /*width: 90px;*/
height: 35px; text-align: center; font-size: 18px; color: #666666; margin-right: 10px; cursor: pointer; padding: 5px 10px; }
.zizhi_box { margin-top: 23px; }
.zizhi { width: 285px; height: 290px; float: left; margin-bottom: 23px; }
.zizhi_img { width: 285px; height: 215px; float: left; position: relative; overflow: hidden; }
.zizhi_img img { width: 285px; height: 215px; border: none; }
.zizhi_zhezhao { width: 285px; height: 215px; position: absolute; top: 0; background-color: #8cc11f; filter: alpha(opacity=50); background-color: rgba(140, 193, 31, 0.5); top: -215px; }
.zizhi_font { width: 285px; height: 70px; float: left; margin-top: 5px; background: #eff0f1; padding: 10px 25px; color: #666666; line-height: 25px; }
.zizhi_font p { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.zizhi_marl { margin-left: 20px; }
.large { width: 90px; height: 25px; border: 1px solid #FFFFFF; position: absolute; top: 50%; margin-top: -12.5px; left: 50%; margin-left: -45px; line-height: 25px; text-align: center; color: #FFFFFF; font-size: 12px; cursor: pointer; }
.large img { width: 18px; height: 12px; vertical-align: middle; }
.zhezhao { width: 100%; height: 100%; background-color: #000; filter: alpha(opacity=50); background-color: rgba(0, 0, 0, 0.5); position: fixed; top: 0; left: 0; display: none; }
.large_img { width: 570px; height: 430px; position: absolute; top: 50%; margin-top: -215px; left: 50%; margin-left: -285px; }
.large_img img { width: 100%; height: 100%; border: none; }
/*end*/


/*资料下载*/


/*begin*/

.down_list { color: #666666; font-size: 15px; }
.down_list li { float: left; margin-right: 15px; cursor: pointer; }
.down_font { font-weight: bold; }
.down_tit { font-weight: bold; color: #666666; font-size: 15px; margin-bottom: 5px; }
.down_table { margin-top: 30px; }
.down_td1 { width: 128px; height: 40px; text-align: center; line-height: 40px; float: left; }
.down_td2 { width: 306px; height: 40px; text-align: center; line-height: 40px; float: left; margin-left: 3px; }
.down_td3 { width: 134px; height: 40px; text-align: center; line-height: 40px; float: left; margin-left: 3px; }
.down_td4 { width: 155px; height: 40px; text-align: center; line-height: 40px; float: left; margin-left: 3px; }
.down_td5 { width: 112px; height: 40px; text-align: center; line-height: 40px; float: left; margin-left: 3px; }
.down_td6 { width: 150px; height: 40px; text-align: center; line-height: 40px; float: left; margin-left: 3px; }
.down_tit li { background: #f7f7f7; }
.down_white li { background: #FFFFFF; }
.down_gray li { background: #f7f7f7; }
.down_white { margin-bottom: 5px; color: #666666; font-size: 12px; }
.down_gray { margin-bottom: 5px; color: #666666; font-size: 12px; }
.down_td6 img { vertical-align: middle; }
/*end*/


/*案例分享*/


/*begin*/

.large_share { width: 90px; height: 25px; border: 1px solid #FFFFFF; position: absolute; top: 50%; margin-top: -12.5px; left: 46px; line-height: 25px; text-align: center; color: #FFFFFF; font-size: 12px; cursor: pointer; }
.large_share img { width: 18px; height: 12px; vertical-align: middle; }
.detail_share { width: 90px; height: 25px; border: 1px solid #FFFFFF; position: absolute; top: 50%; margin-top: -12.5px; left: 146px; line-height: 25px; text-align: center; color: #FFFFFF; font-size: 12px; cursor: pointer; }
.detail_share img { width: 18px; height: 15px; vertical-align: middle; }
.detail_share a { color: #FFFFFF; display: block; }
/*end*/


/*案例详情*/


/*begin*/

.detail_img { width: 1200px; height: 500px; margin-top: 15px; }
.detail_img img { width: 100%; height: 100%; }
.anli_name { width: 1200px; border-bottom: 1px dashed #666666; border-top: 1px dashed #666666; margin-top: 40px; padding: 25px 0; line-height: 20px; position: relative; margin-bottom: 70px; }
.anli_name p { text-indent: 2em; font-size: 12px; color: #666666; }
.anli_title { font-size: 18px; font-weight: bold; color: #666666; height: 30px; line-height: 30px; background: #FFFFFF; text-align: left; position: absolute; left: 0; top: 0; margin-top: -15px; }
.other_anli { border-top: 1px dashed #666666; width: 1200px; position: relative; }
.other_name { position: absolute; width: 100px; height: 30px; text-align: left; line-height: 30px; color: #666666; font-size: 15px; background: #FFFFFF; left: 0; top: 0; margin-top: -15px; }
.dh_box { background: #FFFFFF; position: absolute; right: 0; height: 20px; margin-top: -10px; }
.dh_box li { width: 20px; height: 20px; float: left; color: #666666; border: 1px solid #666666; line-height: 17px; text-align: center; cursor: pointer; }
#dh_right { margin-left: 5px; }
.dh_right { margin-left: 5px; }
.banner_box { margin-top: 23px; width: 1200px; height: 313px; overflow: hidden; position: relative; }
.banner { width: 5000px; height: 313px; position: absolute; }
/*end*/


/*文件下载*/
/*begin*/

.baogao .book_box { margin-top: 30px; width: 590px; height: 285px; float: left; }
.baogao .book_img_box { width: 305px; height: 305px; float: left; position: relative; background:#eff0f1; padding:10px; }
.baogao .book_detail { width: 300px; height: 285px; float: left; margin-left: 5px; }
.baogao .book_1 { width: 285px; height: 285px; }
.baogao .book_2 { width: 147px; height: 200px; position: absolute; left: 79px; bottom: 52px; }
.baogao .detail_1 { width: 300px; height: 202px; float: left; margin-bottom: 5px; background: #eff0f1; padding: 14px 15px; color: #666666; }
.baogao .detail_2 { width: 225px; height: 78px; float: left; margin-right: 5px; background: #eff0f1; padding: 15px 20px; }
.baogao .detail_3 { width: 90px; height: 78px; float: left; padding: 4px 10px; background: #eff0f1;}
.baogao .book_tit { font-weight: bold; font-size: 18px; margin-bottom: 15px; }
.baogao .book_infor { font-size: 12px; margin-bottom: 10px; float:left; width:50%;}
.baogao .begin { width: 80px; height: 30px; background: #8cc11f; color: #FFFFFF; font-size: 15px; font-weight: bold; border: none; cursor: pointer; }
.baogao .detail_2 img { width: 48px; height: 48px; float: left; }
.baogao .chuban { width: 70px; height: 48px; float: left; margin-left: 15px; }
.baogao .cb_item { width: 100%; height: 50%; float: left; font-size: 15px; color: #808080; line-height: 24px; text-align: center; }
.baogao .detail_3 img { width: 70px; height: 70px; }
.baogao .marl { margin-left: 20px; }
/*end*/

/*出版刊物*/

/*begin*/
.book .book_box { margin-top: 30px; width: 590px; height: 285px; float: left; }
.book .book_img_box { width: 285px; height: 285px; float: left; position: relative; }
.book .book_detail { width: 300px; height: 285px; float: left; margin-left: 5px; }
.book .book_1 { width: 285px; height: 285px; }
.book .book_2 { width: 147px; height: 200px; position: absolute; left: 69px; bottom: 42px; }
.book .detail_1 { width: 300px; height: 202px; float: left; margin-bottom: 5px; background: #eff0f1; padding: 14px 15px; color: #666666; }
.book .detail_2 { width: 225px; height: 78px; float: left; margin-right: 5px; background: #eff0f1; padding: 15px 20px; }
.book .detail_3 { width: 70px; height: 78px; float: left; padding: 4px 0; }
.book .book_tit { font-weight: bold; font-size: 18px; margin-bottom: 15px; }
.book .book_infor { font-size: 12px; margin-bottom: 10px; }
.begin { width: 80px; height: 30px; background: #8cc11f; color: #FFFFFF; font-size: 15px; font-weight: bold; border: none; cursor: pointer; }
.book .detail_2 img { width: 48px; height: 48px; float: left; }
.book .chuban { width: 70px; height: 48px; float: left; margin-left: 15px; }
.book .cb_item { width: 100%; height: 50%; float: left; font-size: 15px; color: #808080; line-height: 24px; text-align: center; }
.book .detail_3 img { width: 70px; height: 70px; }
.book .marl { margin-left: 20px; }
/*end*/

/*定期公告*/


/*begin*/

.jidu li { float: left; margin-right: 20px; font-size: 20px; cursor: pointer; }
.jidu_font { font-weight: bold; }
.baogao { margin-bottom: 84px; }
.baogao_box { width: 305px; /*height: 285px;*/
float: left;}
.baogao_detail { width: 305px; /*height: 285px;*/
float: left; margin-bottom:10px;}
.baogao_detail .detail_1 { width: 305px; height: 150px; float: left; margin-bottom: 5px; background: #eff0f1; padding: 14px 15px; color: #666666; }
.baogao_detail .detail_2 { width: 210px; height: 78px; float: left; margin-right: 5px; background: #eff0f1; padding: 15px 20px; }
.down_file { width: 80px; height: 30px; background: #8cc11f; color: #FFFFFF; font-size: 15px; font-weight: bold; border: none; cursor: pointer; margin-left: 54px; }
/*end*/


/*产品详情页*/


/*begin*/

.induct_name { font-size: 18px; font-weight: bold; /*width: 155px;*/
height: 35px; float: left; }
.duct_p { width: 1000px; overflow: hidden; padding: 15px 0; line-height: 20px; font-size: 12px; color: #666666; display: none; }
.duct_p p { text-indent: 2em; margin-bottom: 30px; }
.other_duct { width: 1000px; position: relative; border-top: 1px dashed #666666; }
.duct_show { width: 1000px; height: 302px; overflow: hidden; position: relative; margin-top: 20px; }
.duct_box { width: 5000px; height: 302px; position: absolute; left: 0; top: 0; }
.duct { width: 225px; height: 302px; float: left; }
.duct_img { width: 225px; height: 235px; }
.duct_img img { width: 225px; height: 235px; }
.duct_font { width: 225px; height: 67px; background: #eff0f1; color: #666666; padding: 12px 0; }
.duct_font .duct_name { text-align: center; font-size: 18px; font-weight: bold; }
.duct_font .duct_read { text-align: center; font-size: 12px; }
/*end*/

/*修改部分*/
.gg_title { width: 100%; line-height: 40px; background-color: #000000; /* background color for IE */ filter: alpha(opacity=50); /* opacity filter for IE */ background-color: rgba(0, 0, 0, 0.5); /* for other browsers */ position: absolute; bottom: 0; left: 0; color: #FFFFFF; font-size: 16px; padding-left: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
